package com.cskaoyan.javase._1extends._9override.notice;
/**
 * 方法的重写语法的注意事项:
 *      思考,哪些方法不能被重写?
 *          1.私有方法,私有方法虽然能继承,但是没有访问权限
 *              所以私有方法不能被子类重写.
 *
 *          2.静态方法
 *              静态成员属于类,不能被继承,更不能重写
 *              如果子类中没有,那就共用父类的
 *              如果子类中有同名的,那就各用各的
 *
 *          3.构造方法
 *              构造方法不能被继承,显然更不能被重写
 *
 * @since 11:23
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {
        Father.testStatic();
        Son.testStatic();
    }
}
class Father {
    private void test(){}

    public static void testStatic(){
        System.out.println("666");
    }
}
class Son extends Father{
    /*@Override
    private void test() {
        super.test();
    }*/
    // @Override
    public static void testStatic(){
        System.out.println("777");
    }
}